anatomical snuffbox - Turco Inglés Diccionario